home *** CD-ROM | disk | FTP | other *** search
/ Hottest 6 / Hottest 6 (1996)(PDSoft)[!].iso / pdsoft / demo_library / 4424.lha / MechForceHQ.doc < prev    next >
Text File  |  1995-03-06  |  35KB  |  697 lines

  1.  
  2.  
  3.        ****    This is the manual to MechForceHQ Version 0.54    ****
  4.  
  5.  
  6.  
  7.  
  8. **** NOTE ****
  9. If you are updating from an older version of MechForceHQ, please read at least
  10. the 'Getting started' section of the manual.  Important information about what
  11. to watch when updating, are provided there.
  12.  
  13.  
  14.  
  15. 0. Copyright and Distribution
  16. *****************************
  17.  
  18. The programm MechForceHQ and this manual are copyright © 1993-95 Stefan
  19. Hülswitt, but they are however freely distributable as long as both files are
  20. included in their original form without additions, deletions, or modifications
  21. of any kind.  The archive may be uploaded to any BBS or FTP site, or included in
  22. public domain packages if only a nominal fee is charged to cover time and
  23. copying costs.  Explicit permission is given to include MechForceHQ to the
  24. AminetCD collection.
  25.  
  26. The programm MechForce and the files in the subdirectories Mechs, Units,
  27. Warriors, Maps and Orders were taken from the Headquarters1.83 distribution
  28. which is copyright © 1993 Andreas Smigielski and was released under the
  29. GNU-Public-Licence.  This means that these files are freely distributable and
  30. may be modified in any way.
  31.  
  32. MechForce and BattleForce  © 1989 Ralph H. Reed
  33. The BattleTech system      © 1985-1989 FASA Corporation.
  34.  
  35. GadToolsBox 2.0c           © 1991-93 Jaba Development
  36. ReqTools.library V38+      © 1993,94 Nico François
  37.  
  38.  
  39.  
  40. 1. Disclaimer
  41. *************
  42.  
  43. This software is provided *AS IS* without warranty of any kind, either expressed
  44. or implied.  The author doesn't warrant, guarantee, or make any representations
  45. regarding the use of, or the results of the use of, the MechForceHQ program in
  46. terms of correctness, accuracy, reliability, currentness, or otherwise.  In no
  47. event will the author be liable for direct, indirect, incidental, or
  48. consequential damages resulting from any defect in the MechForceHQ program even
  49. if he has been advised of the possibility of such damages.
  50.  
  51. ATTENTION:  As there were no more bugs reported since the 0.53ß release in april
  52. 94, I decided to remove the beta status from MechForceHQ.  But however, there
  53. may still be some bugs hidden inside the program.  So always backup your Unit or
  54. Warrior files to a save place, before playing around with MechForceHQ.  If you
  55. encounters any bugs or weird behavoir, please let me know about (see end of the
  56. manual).
  57.  
  58.  
  59.  
  60. 2. What is MechForceHQ
  61. **********************
  62.  
  63. MechForceHQ is a programm to create and update the Unit, Warrior and Mech files
  64. which are used with the MechForce program.  This software is very similar to the
  65. BattleTech system which is copyright 1985-1989 © FASA Corporation.
  66.  
  67. Although the program is out of beta status, documentation hasn't changed much,
  68. because I'm really busy latly and I don't like to write docs either.  So don't
  69. expect to get so much information out of this text, if you aren't at least a bit
  70. familiar with MechForce.  If you want additional informations, please refer to
  71. the MechForce documentation.
  72.  
  73. This programm was written after getting one of the Headquarters distributions.
  74. I found the programm running quite instable on my machine (don't know if it's
  75. the fault of the machine) and also I don't like the user interface and the
  76. missing multitasking.  So I started to create my own headquarter.
  77.  
  78. Let's have a quick view at some features:
  79.   * All information (Unit, Character, Mech) display at a time.
  80.   * Can start MechForce out of the program, thereby saving and reloading Unit.
  81.   * Easy rearranging of the Unit.
  82.   * Much more informative user messages and possibilities to interact with the
  83.     program.
  84.   * Very clear and easy to use Mech factory.
  85.   * A real function for the Medics.
  86.   * A function so sell and buy Mechs across different Units.
  87.   * A Hall of Fame for dead Characters.
  88.   * Full multitasking, pulldown menus, shortcuts.
  89.  
  90.  
  91.  
  92. 3. Requirements
  93. ***************
  94.  
  95. MechForceHQ was developed on a A2000 with 1MB Chip- and 8MB Fast-RAM and a 68030
  96. 25Mhz card running Kickstart & Workbench 3.1.
  97.  
  98. To run MechForceHQ on your machine you need at least Kickstart 2.04 (V37.175)
  99. and 512kB of memory.  If you want to start MechForce out of MechForceHQ you
  100. should have about 1.5MB free memory available.  In addition you must have
  101. installed the ReqTools.library V38+ in your LIBS:  directory, the needed
  102. MechHQ/8 font in your FONTS:  directory and the PAL-Monitor driver must be
  103. available.
  104.  
  105. There is no special installation needed.  Just create a new drawer and unarchive
  106. all files to this drawer.  The subdirectory structure will be created thereby.
  107. If you was using MechForce before, you may unarchive all files to your old
  108. MechForce directory.
  109.  
  110.  
  111.  
  112. 4. Getting started
  113. ******************
  114.  
  115. MechForceHQ may be started from WorkBench by double-clicking its icon, or from
  116. the CLI by typing its name.  There are no ToolTypes or options.
  117.  
  118. After loading, MechForceHQ tries to load a preferences file named
  119. MechForceHQ.prefs from the current directory.  If this file is missing/damaged/
  120. outdated, MechForceHQ defaults to some internal settings.
  121.  
  122. NOTE :  The file format of the Hall of Fame has changed since version 0.47ß.  To
  123. convert your old Hall of Fame to the new format you must use the supplied
  124. 'convertfame' program.  From workbench just double-click the ConvertFame icon.
  125. From shell, cd to your MechForceHQ directory and enter 'convertfame'.  Your old
  126. Hall of Fame will be renamed to *.old, just in case.
  127.  
  128. WARNING :  If you are upgrading from version 0.50ß, please don't change anything
  129. at the Hall of Fame.  The convertfame program is not smart enough to distinguish
  130. the different versions and may (will !) damage your Hall of Fame.
  131.  
  132. NOTE :  The file format of the preference file has changed various times since
  133. version 0.47ß.  After starting MechForceHQ may complain it has found a damaged
  134. preferences file.  Just ignore this message and resetup your preferences inside
  135. the program.
  136.  
  137. If MechForceHQ fails to open it's screen, check if the ReqTools.library and the
  138. font are installed correctly.
  139.  
  140. MechForceHQ defaults to opens a PAL overscanned screen, so you may have to
  141. adjust your OverScan-Preferences or you may select another screenmode (refer to
  142. the Preferences menu section). However MechForceHQ needs a screen of 704x282. On
  143. NTSC based machines the NTSC Highres-Lace screenmode should fit best.
  144.  
  145. NOTE for 2.x based machines :  There is a small incompatibility between 2.x and
  146. 3.x gadtools.library.  As a result all listview-gadgets designed for 3.x look a
  147. bit weird under 2.x.  This is not a bug inside MechForceHQ rather inside the
  148. kickstart image.
  149.  
  150. On startup MechForceHQ asks you to load an Unit.  If you don't have any Units
  151. you may hit CANCEL and MechForceHQ will ask you to create a new Unit.
  152.  
  153.  
  154.  
  155. 5. What you see on screen
  156. *************************
  157.  
  158. The screen is divided into four display areas and one gadget area.
  159.  
  160. In the upper left area there are two listgadgets which show you which Characters
  161. and Mechs are in the Unit and which Character uses which Mech.  The name of the
  162. Unit is diplayed above this list.  The names of the Characters and Mechs are
  163. preceeded by a special symbol to indicate their status.  A '*' says that the
  164. Character or Mech is out on patrol or somewhere else outside the base.  If you
  165. select such a Character you are notified this fact, and asked if you want to pay
  166. for bringing the Character back to base.  A '#' says that the Character is
  167. injured resp.  the Mech is damaged.  A '+' says that the Character has died in
  168. combat.  You may bring him back to life, if the Character has enough C-Bills
  169. (very expensive, of course).  A '·' says that the Mech is not used by a
  170. Character.
  171.  
  172. In the upper right area information about the Unit are displayed.  Victories and
  173. Defeats denotes the number of battles your Unit has won resp.  has lost.
  174. Reputation shows you, how the big houses think about your Unit.  There are five
  175. reputations:  Bandit, Poor, Average, Good and Elite.  If your Unit has a high
  176. reputation you may get contracts with a higher fee and better salvage.  The
  177. second block shows you some information about your current contract.  If the
  178. name of the house is written in red, your contract has expired (remaining combat
  179. points are zero).  Repair denotes how many percent of the repair costs do you
  180. have to pay, Salvage denotes how many percent of the obtained price you may keep
  181. when salvaging or offering a Mech.
  182.  
  183. In the lower right area you can get information about the current Character.  To
  184. make a Character current, you must click on his name in the left listgadget.
  185. The first line reports you the type, the name and the current hitpoints of the
  186. Charcter.  The Charcter type may be Mech Warrior, Technician or Medic.  Status
  187. informs you about the state of the Character.  Wins and Losses show how many
  188. fights the Character has won and how many he has lost.  Arena counts the number
  189. of arena challenges the Character has succeeded.  Experience shows how many
  190. Experience Points the Character has collected.  Mech Warriors gain experience
  191. during combat, Technicians gain experience by repairing or salvaging Mechs and
  192. Medics gain experience by healing Characters.  C-Bills shows how many money a
  193. Character owns.  This money is used to heal the Character or to bring him back
  194. to base.  If a Character is dead or lost in combat and has not enough money to
  195. pay the penalty, he is off the game.  Title and Income increase if the Character
  196. has won many Arena challenges.  Salary denotes the amount of money a Character
  197. gains, when recovering Mechs from the enemy.  Available Exp.  Pts shows how many
  198. experience points the Character has ready for modifying skill rolls or for
  199. converting into Character Points.  Character Pts shows how may points the
  200. Character has ready to advance Skills or Attributes.  You gain Character Points
  201. by converting availbale Experience Points.
  202.    
  203. In the lower left area you may see details of the current Mech, if the current
  204. Character uses a Mech.
  205.  
  206.  
  207.  
  208. 6. Rearranging the Unit
  209. ***********************
  210.  
  211. You may have noticed that if you select a Character in the left listgadget and
  212. the Character owns a Mech, this Mech is highlighted in the right listgadget.
  213.  
  214. The Character should use another Mech ?  Very easy.  Just click the desired Mech
  215. in the right list gadget and the Character changes to this Mech.  If the new
  216. Mech is already used by another Character, you are asked if he should release
  217. the Mech.  If you want a Character to stay without Mech, you may select Release
  218. Mech from the Character menu.
  219.  
  220. The first Character in the list is called your Leader. When ever the Leader is
  221. removed from the Unit, you are asked to select a new Leader.
  222.  
  223.  
  224.  
  225. 7. The Menus
  226. ************
  227.  
  228. 7.1 The Unit menu
  229. *****************
  230.  
  231. Load Unit - Opens a window to select a new Unit to load.  If the current Unit
  232. was changed, you are asked if you want to save first.
  233.  
  234. Save Unit - Saves the current Unit to disk
  235.  
  236. Create Unit - Creates a new Unit. You are prompted to enter a name for the Unit.
  237. The currently loaded Unit will be lost, if not saved to disk.
  238.  
  239. Contract - Gets a new contract for your Unit.  If your old contract hasn't
  240. already expired, you have to pay a penalty for breaking the contract.  The new
  241. contract is presented to you, and you may accept or reject it.  If you hit
  242. reject another contract is presented to you.
  243.  
  244. Buy Mech - Allows you to buy a new Mech.  A window is opened, and the available
  245. Mechs are displayed.  You may select the Mech class with the right listgadget.
  246. The selected Mech is displayed under the list, to give you a rough idea of what
  247. you are buying.  You may hit BUY MECH to buy the selected Mech or CANCEL to
  248. abort the action.
  249.  
  250. View Offers - Allows you to buy a Mech which was offered by another Unit.  There
  251. is a global clipboard on which every Unit may pin offers for Mechs they want to
  252. sell.  You will see a list of all offered Mechs, and if you select one of them,
  253. some information about this Mech, the offering Unit and the demanded price.  If
  254. you hit Buy Mech the demanded price will be transfered to the offering Unit.  If
  255. you try to buy a Mech offered by your own Unit, you are asked if you want to
  256. cancel the offer.  In this case the Mech is removed from the global clipboard
  257. and reentered to your Unit.
  258.  
  259. Fight - Saves the current Unit to disk, calls the MechForce program and reloads
  260. the Unit after returning.
  261.  
  262. Show Hall of Fame - Shows the Hall of Fame.  Up to 20 heroes may enter the Hall
  263. of Fame.  The Hall of Fame is saved in a file called 'MechForceHQ.fame'.
  264.  
  265. About - What could it be ??
  266.  
  267. Quit - Terminates MechForceHQ. If your Unit was changed you are asked to save it
  268. first.
  269.  
  270.  
  271. 7.2 The Character menu
  272. **********************
  273.  
  274. Heal Character - If a Character has lost Hitpoints during a combat you may heal
  275. him.  First you are asked if you want to go to hospital (this means paying to
  276. get healed) or want to heal yourself.
  277.   Healing yourself may be done by the Character itself or by a Medic.  If you
  278. have a Medic in your Unit you have to select which Character should do the
  279. healing.
  280.   The Character has to do a hidden skill roll against a value calculate of
  281. Dexterity, Medical First Aid, Interrogation, Survival of the Medic and Body and
  282. Athletics of the patient.  If the Character fails the skill roll he inflicts
  283. damage to the patient and loses experience.  If the Hitpoints of the patient
  284. drop below zero, the patient is killed.  There is an additional requester to
  285. abort the action, which is shown only if the state of the patient is so bad,
  286. that failing the healing attempt would kill the patient.  A Medic gains
  287. experience from a successful healing.
  288.  
  289. Train Character - Allows the Character to advance his rang and to train his
  290. abilities and skills.  A small window with four buttons is opened.
  291.   Advance Rank allows a Character to achieve the next rank, if he has enough
  292. experience points.  You need 2500 experience points for the regular rank, 15000
  293. for the veteran rank, 100000 for the elite rank, 300000 for the elite 1 rank.
  294. The next elite rank is achived every 100000 points.
  295.   Buy Attributs allows a Character to raise his basic attributs Body, Charisma,
  296. Dexterity and LearnAbility.  The higher an ability is the more Character points
  297. are needed to increase this ability further.  The maximum level is 12 for all
  298. abilities.  You may hit Undo to discard all changes made.
  299.   Buy Skills allows a Character to train his skills.  Skills can not be raised
  300. beyond the level of the LearnAbility.  Just click the desired skill to train the
  301. Character.  You may hit Undo to discard all changes made.
  302.   Convert Experience Points is needed to convert Available Experience Points to
  303. Character Points.  A Character must have more than 500 Available Experience
  304. Points to convert them.  You gain one Character Point for eight Experience
  305. Points.
  306.  
  307. Release Mech - The current Character releases his Mech. A Character
  308. without a Mech can not go to combat.
  309.  
  310. Advance Rank -
  311. Buy Attributs -
  312. Buy Skills -
  313. Convert Exp. Points - see Train Character.
  314.  
  315. Add Character - Adds a Character from the Warrior directory to your Unit.  If
  316. the Warrior has a Mech, the Mech is added too, of course.
  317.  
  318. Remove Character - Removes the current Character from the Unit and saves him to
  319. the Warrior directory.  If the Character was your Leader you must select a new
  320. Leader.  If there is already another Warrior with the same name and the same
  321. Mech in the Warriors directory, you must rename the Character before you can
  322. remove him.
  323.  
  324. Create Character - Creates a new Character.  The basic abilities, the Character
  325. Points and the money are determined randomly.  You should enter a name for this
  326. Character and choose a Character type and the sex.  The choose of the Character
  327. type should be done with a look to the abilities displayed above.  MechWarriors
  328. need Body and Charisma, Technicians and Medics need Dexterity.
  329.  
  330. Rename Character - You may enter a new name for the current Character.
  331.  
  332. Drop Character - Use this option, if you want to discard the current Character.
  333. But be warned:  the Character will not be saved to disk, cannot enter the Hall
  334. of Fame and cannot be restored in anyway.
  335.  
  336.  
  337. 7.3 The Mech menu
  338. *****************
  339.  
  340. Repair Mech - A Mech which was damaged in combat may be repaired here.  A repair
  341. may be done by the Character itself or by a Technician.  After selecting the
  342. Character has to pass a hidden skill roll against a value calculated from
  343. Dexterity, Technician, Mechanical and Engineering.  If the Character fails the
  344. roll, you must pay for the damage and the Character loses experience.  If the
  345. roll succeeds you have to pay your part of the costs, according to your current
  346. contract (Repair %).  If the Technician only has to reload ammo, the skill roll
  347. never fails.
  348.  
  349. Salvage Mech - If you want to get rid of an old Mech or a Mech recovered from
  350. the emeny, you may select this menu.
  351.   One of your Characters, probably a Technician, will try to dismount all parts
  352. from the Mech and sell them to the best price he can obtain.  The price a
  353. Character can obtain depends on his ability to dismount the parts (Dexterity,
  354. Technician, Mechanical) and on his ability to sell the parts (Diplomacy, Rogue).
  355.   You first get a rough estimate of how much C-Bills you will obtain.  If you
  356. hit Salvage there is no return.  The Mech is take to pieces and will be gone.
  357. The price you actually obtain may vary from the displayed estimate.  The better
  358. a Character is the better he estimates, or at least he doesn't estimates to
  359. much.  And of course your Unit get the part of the price according to your
  360. current contract (Salvage %).
  361.  
  362. Offer Mech - Sometimes you may not be satisfied with the price obtained by
  363. salvaging a Mech.  Another way to get rid of a Mech is to offer him to other
  364. Units.  First you have to enter the price which you want to demand for the Mech,
  365. then the Mech is removed from your Unit and entered to the global clipboard.  If
  366. another Unit decides to buy your Mech, the money is transfered to your Unit.
  367. But remember your Unit only get the part of the price according to your current
  368. contract.
  369.  
  370. Mech Factory - Sends the current Mech to the factory.  You may mount/remove
  371. weapons, add jumpjets or heatsinks or modify your bodyarmor.  Please refer to
  372. the Mech Factory section of the manual for more information.  The proceeding is
  373. equal to creating a new Mech, but remember changing an existing Mech can be very
  374. expensive.
  375.  
  376.  
  377. 7.4 The Factory menu
  378. ********************
  379.  
  380. There are two types of Mech in the MechForce concept.  The Mech in your Unit are
  381. real build Mech, you can use them.  The Mechs in the Mech subdirectory are
  382. different.  They must be seen as plans how to build a Mech, I call them
  383. prototypes.  A prototyp Mech is nothing than paper until you give an order to
  384. build him (Buy Mech).  The Factory is used to create this prototyp Mechs.
  385.  
  386. Create new Mech - Use this to create a completely new Mech.  Enter a name for
  387. this Mech and you get a basic Mech structure with engine, gyros, cockpit, arm
  388. and leg actuators and some other things.  You may (better must) modify and
  389. enhance this Mech at will.  Please refer to the Mech Factory section to see how
  390. to do this.
  391.  
  392. Clone Mech - If you have an enhanced Mech in your Unit and you want to create a
  393. new prototyp Mech with the same power and structure, you may select this menu.
  394. After entering a new name for the Mech, you may alter the structure.
  395.  
  396.  
  397. 7.5 The Preferences menu
  398. ************************
  399.  
  400. Screenmode - Opens a requester, which allows you to select the screenmode used
  401. for MechForceHQ's screen.  You may select every mode which provides atleast 640
  402. pixels width and 8 colors.  However MechForceHQ opens a 704x282 screen.  If the
  403. choosen screenmode doesn't allows this size, an autoscroll screen is opened.
  404.  
  405. NOTE :  If MechForceHQ fails to reopen its display, the program is terminated
  406. without any possibility to save the current Unit.  To avoid losing data always
  407. save your Unit before messing with the screenmode.
  408.  
  409. Colors - Opens a palette requester in which you may adjust the screen colors.
  410.  
  411. Paths - A small windows popup and you may changed the default paths in which
  412. MechForceHQ looks for Units, Warriors, Mechs and Offers.  Also you may changed
  413. the commandline call for the MechForce program.
  414.  
  415. Autosave on Exit/Fight - If you turn the AutoSave-Option ON your Unit is saved
  416. to disk without any request when you quit the program or somehow would destroy
  417. your Unit (e.g.  Load, Create New, Fight).
  418.  
  419. Mech Sabotage -
  420. Weapon Sabotage - These two sabotage options where taken from the Headquarters
  421. program.  I have very few information about sabotage, and I suggest you leave
  422. both options OFF for the moment.  If you want to test this options, here is what
  423. I know about :  If Mech sabotage is on, some internal parts of your Mech may be
  424. damaged if you enter combat.  You have to make a skill roll and if you succeeds
  425. you managed to repair the part.  If Weapon sabotage is on you have to do a skill
  426. roll every time you fire the weapon (Sorry, I may be false).
  427.  
  428. Save Preferences - Saves the preferences to the 'MechForceHQ.prefs' file which
  429. is loaded on startup.
  430.  
  431.  
  432.  
  433.  
  434. 8. The Gadgets
  435. **************
  436.  
  437. Fight    - Same as selecting Fight from the Unit menu.
  438. Quit     - Same as selecting Quit from the Unit menu.
  439. Factory  - Same as selecting Mech Factory from the Mech menu.
  440. Heal     - Same as selecting Heal Character from the Character menu.
  441. Train    - Same as selecting Train Character from the Character menu.
  442. Repair   - Same as selecting Repair Mech from the Mech menu.
  443. Buy Mech - Same as selecting Buy Mech from the Unit menu.
  444.  
  445.  
  446.  
  447. 9. The Mech Factory
  448. *******************
  449.  
  450. The Factory is used to create prototyp Mechs and to enhance or modify existing
  451. Mechs.  The main difference between creating a prototyp and enhancing is, that
  452. create a prototyp is entirely free of costs.  This is because you are actually
  453. only creating a plan.  On the other side is enhancing, where you must pay for
  454. every modification made to the Mech.
  455.  
  456. Before starting, a special warning:  In enhancing mode every thing you add to
  457. the Mech costs, but things you remove from the Mech bring you back nothing.
  458. This is because most components have to be taken to small pieces to bring them
  459. out of the relatively small Mech body and they can't be brought back to function
  460. in a reasonably way.  This is the reason why removed parts can not be brought
  461. back in any way.  If you want the same part back, you have to pay for it.  So
  462. think before acting.
  463.  
  464. Now, how to use the Factory?  The Factory window has a display area and a gadget
  465. area.  In the display area you see how much C-Bills your Unit has left (only
  466. enhancing mode) and you see the structure af the Mech you are working on.  You
  467. must click on the gadgets to modify the different parts of the Mech.  So, what
  468. does all these gadgets do ?
  469.  
  470. Mount Weapons - You may mount up to 10 Weapons in each Mech.  You are requested
  471. which weapon to mount and then in which body part the weapon should be mounted.
  472. You may only select body parts which have enough space to carry the weapon.
  473. Some weapons (AutoCannons, Missiles, MachineGun) need ammo, so you are ask where
  474. to put this ammo.  If you mount a weapon to the head or to the torso, the weapon
  475. may also be mounted facing backwards.
  476.  
  477. Remove Weapons - You are prompted for which weapon to remove.  Remember remove
  478. means really remove.
  479.  
  480. Enhance Weapon - Here you may enhance a weapon to obtain a higher damage, more
  481. ammo, less heat or a longer range.  The properties of a weapon can not be
  482. lowered below the start value and they can not be raised beyond a certain level
  483. which depends on the weapon type.
  484.   First you must select the weapon to enhance, then you may change the
  485. properties with these nice +/- buttons.  Notice the reverse logic of the heat
  486. buttons, the lower the heat the better.  You will find that enhancing a weapon
  487. is one of the most expensive adds for a Mech.
  488.  
  489. Modify Engine Size - The engine size of a Mech determines how fast a Mech can
  490. move (together with the weight).  The engine size can't be raised over 600MW.
  491. This is because of an limitation in the MechForce program.  You may notice that
  492. increasing the engine size makes your Mech faster in most cases, but remember it
  493. makes your Mech also heavier, which makes him slower.  So there is a point where
  494. increasing engine size doesn't have much effect.
  495.  
  496. Modify Engine Speed - If modifying the engine size tends to bring poor results,
  497. try engine speed.  Every modification brings one second of walk time.  You may
  498. modify your speed with negative values, but there is no good reason to do so.
  499. The maximum modify value is determined by the walk time with modifycation zero.
  500.  
  501. Modify Heatsinks - You may mount additional Heatsinks in your Mech.  A plain
  502. Mech has a Heatsink of 12 degrees per second by the thermal radiation of the
  503. Mech surface.
  504.  
  505. Modify Jumpjets - Do you ever want to jump up in the air and than down on your
  506. enemies, crushing them into the ground?  Then you need JumpJets.  The displayed
  507. jumptime may be somewhat inacurate because I have very few information about
  508. this.
  509.  
  510. Modify BodyArmor - The BodyArmor protect your Mech against damage cause by hits
  511. from your enemies.  The maximum value for all body parts is 76 armor points,
  512. except the head, which have a maximum value base on the Mech class.  And because
  513. nothing is for free, BodyArmor adds to the Mechs weight.
  514.  
  515. Ask Confirmation - To prevent accidental changes to a Mech in the enhancing
  516. mode, there are several security requests.  This may be nerving if you try to
  517. change a lot of things (e.g.  BodyArmor).  So if you uncheck this gadget, all
  518. requests are surpressed.  But beware you know what you are doing !!
  519.  
  520. Undo/Cancel - As I said, there is no way to bring back removed parts in enhanced
  521. mode.  False!  There is one, this button.  You are asked to discard all changes
  522. and to get your money back.  This was implemented here because in most cases you
  523. can not know about the results before starting an action.  For example you wants
  524. to exchange a small laser with a medium laser.  Of course the medium laser has
  525. more weight than a small laser, but makes this the Mech jump to the next weight
  526. class, and how much speed he would lose then?  There is no way to say this from
  527. the beginning (at least if you don't have detailed information about the
  528. internal processings of the program).
  529.   This button is here, let's say as a test.  If you don't like him, write to me
  530. and maybe in the next release he is gone.
  531.  
  532. Done/Save - In prototype mode this save the Mech in appropriate drawer and quits
  533. the factory.  In enhancing mode you returns to main program.
  534.  
  535.  
  536.  
  537. 10. The Author
  538. **************
  539.  
  540. After owning my Amiga over 6 years and writing many small and bigger programs,
  541. this is the first project which I release to the public.  I'm very curious to
  542. the reactions from the Amiga community and especially from the MechForce
  543. community.
  544.  
  545. This program is distributed for free, although it took many working hours and
  546. uncounted mech-battles to put it together.  To justify this efforts in the
  547. future, there must be at least some response from people using/loving this piece
  548. of work.  The future depends on you:  write your opinion/suggestions to me.  The
  549. more mails I receive, the faster the next version will be released.
  550.  
  551. If you find any bugs, have suggestions about options to include or remove or any
  552. other comments (positive or negative, positive prefered) please write to me.
  553.  
  554. If you are reporting a bug or problem, try to discribe the bug/problem as good
  555. as possible and include information about your machine and other programs
  556. running while the problems arise.  Please include at least information about
  557. version of kickstart, workbench, reqtools.library and about your machine (CPU,
  558. Memory).  It is also very useful to include output from the enforce and mungwall
  559. tools for diagnostic.  If possible give hunk number and offset of the hits.
  560.  
  561. If bugs arrise just after an combat or when using Units created with another
  562. program, please immediately leave MechForceHQ WITHOUT saving the Unit.  Then
  563. copy the Unit to a different place, uuencode the file and include it with your
  564. bug report.
  565.  
  566. If a bug shows up inside the MechForce program, you may report this also to me.
  567. But keep in mind, that the MechForce program was written by Ralph H.  Reed and I
  568. don't have any source codes available at the moment.  So my possiblities to
  569. change MechForce are very limited.
  570.  
  571. I'm also VERY interested to get more information about the internal structures
  572. and processings of the MechForce program, and I would like to have contact with
  573. other MechForce enthusiastic guys.  Or perhaps someone has the source codes of
  574. the MechForce program available for me ??
  575.  
  576. However send your mail to:
  577.  
  578.           Stefan Hülswitt
  579.           Birtener Straße 5a
  580.           46487 Wesel
  581.           GERMANY
  582.  
  583. or via E-Mail (absolutly prefered) to:
  584.  
  585.           nathan@mountain.rhein-ruhr.de
  586.           huels@ftl.uni-duisburg.de         (may become unaccessible in near future)
  587.  
  588.  
  589.  
  590. 11. To do in the future
  591. ***********************
  592.  
  593. Not much to say here. Currently I'm busy with my studies and I haven't touched
  594. the whole project since mid of 94. The project status is: stopped NOT dead. I'm
  595. planing to continue development, but I don't know when.
  596.  
  597. Anyway, the next version will have a fontsensitive, resizeable GUI and it will
  598. follow more closely the original FASA rules.
  599.  
  600.  
  601.  
  602.  
  603. 12. History
  604. ***********
  605.  
  606. V0.47ß  (first public release)
  607.  
  608. V0.48ß  (not released)
  609.         - Cleaned up the code a bit, fixed some small bugs.
  610.         - Fixed a small bug in Mech status report. If only the right leg or an
  611.           internal component were damaged, the Mech doesn't got reported as
  612.           damaged.
  613.         - Fixed a bug which caused sometimes a Character to get 0 C-Bills of
  614.           Salary on advance rank.
  615.         - Fixed price calculation for enhanced weapons. Price was wrong for
  616.           Mechs with weapons enhanced beyond max. values (e.g. TOA-IX-900).
  617.         - Added a double-click feature to the filerequester.
  618.         - Added a date to the entries of the Hall of Fame. Thereby the format
  619.           of the MechForceHQ.fame file has changed. Use the ConvertFame program
  620.           to convert your old file. To do this cd to your MechForce directory
  621.           and enter 'convertfame', or double-click the ConvertFame icon.
  622.         - Now displays the jumptime rather than the number of jumpjets, which
  623.           seems to be more informative.
  624.         - Fixed the generation of the Warrior-filename. The size extension for
  625.           the Mech was missing, which caused problems with MechForce.
  626.         - Fixed loading of Warrior-files with a destroyed Mech.
  627.  
  628. V0.50ß  (second BETA release)
  629.         - Browse Mechs is gone. Was not very usefull at all. You can use
  630.           Buy Mech to browse around and then hit cancel.
  631.         - New feature: Offers. Units may put Mechs to a global clipboard and
  632.           demand a price for selling the Mech. Other Units may look at the
  633.           clipboard and may buy these Mechs.
  634.         - Fixed a bug in loading/saving Warrior-files. The Character Status was
  635.           lost in space.
  636.  
  637. V0.51ß (third BETA release)
  638.         - Fixed some typos.
  639.         - Small rework of the manual.
  640.         - Hopefully fixed the 'repair-failed-all-money-lost' bug.
  641.         - Created a extra menu for preferences. This simplifies future expan-
  642.           sions.
  643.         - Added preferences for screenmode and colors. Hopefully this will fix
  644.           display problems (scrolling screen) on NTSC based machines.
  645.         - Reworked the enhancement of weapons. It's now harder to enhance
  646.           weapons. The prices climb faster if you enhance already good weapons.
  647.         - Added a retry button to the repair/healing requester. So you don't
  648.           have to click heal->hospital->character on every try.
  649.         - The calculation of the Mech weight tends to be more accurate in the
  650.           factory when adding/removing parts.
  651.         - New Units start with 5 millions to 10 millions c-bills.
  652.         - Fixed mech repair. Strange mech could cause huge (or even negative)
  653.           values to pay.
  654.         - Added an undo button to the skills/attributes requester. If you hit
  655.           undo, all actions are canceled and the Character gets back his 
  656.           Character Points.
  657.         - Added a menu item to drop a Character without saving to disk, just
  658.           in case you create a Character with TO BAD attributes to keep him.
  659.         - Characters may now be killed, if a healing fails. There is a re-
  660.           quester to abort healing, if the Character is in a very bad state.
  661.  
  662. V0.52ß (last BETA release)
  663.         - Each Character gets at least 10000 C-Bills on startup.
  664.         - When selecting an new Character the Mechlist jumps to the appropriate
  665.           Mech, rather than leaving the Mech outside the display area. This
  666.           is available only under 3.x, because there is no easy way to do it
  667.           under 2.x, sorry.
  668.         - Fixed handling of the arrow buttons in the weapon/skills list under
  669.           2.x. It was a missing GA_Immediate.
  670.         - Fixed bad rendering of listview gadgets under 2.x.
  671.  
  672. V0.53ß (hopefully really the last BETA)
  673.         - In some cases not all libraries were closed on program exit.
  674.         - Now requesting for diskfont.library V36 instat of V37.
  675.         - Characters could be killed while healing without the appropriate
  676.           requester shown up.
  677.         - Fixed strange behavior when character was killed by a healing attempt.
  678.         - Character gets 1 HitPoint when resurrected.
  679.         - Added an option to do a partial healing, if the character has not
  680.           enough C-Bills for a complete healing in the hospital.
  681.  
  682. V0.54
  683.         - Fixed display of the reputation higher elite.
  684.         - Fixed possible bug in healing sequence. 'Super' Characters with more
  685.           HitPoints than 10*Body could gain negative Experience during healing.
  686.         - Any screensize bigger 704x282 allowed and all windows dragable.
  687.         - Technicains are marked with '¤' in the Character list, Medics with
  688.           '¢' (only if they are fully healed).
  689.  
  690.  
  691.  
  692. Origin
  693. ******
  694.  
  695. There are no bugs in this program, only unrecognized features !!
  696.  
  697.